import Mock from 'mockjs';

let time = parseInt(new Date().getTime() / 1000); // 当前时间戳（秒）

let cloud_authorization_postApi = {
    // 登录验证
    postLoginInfo: Mock.mock({
        "data": {
            "login": true, // 是否登录成功：true：登录成功，false：登录失败
            "message": "登陆成功", // 返回信息
            "token": "354692341984641618" // token：isLogin为false时，token没有，isLogin为true时，token有值
        },
        "statusCode": 200
    }),
    // 判断是否登录
    postIsLogin: Mock.mock({
        "data": {
            "status": true, // 是否登录：true：已登录，false：未登录
            "username": "用户4164615484", // 用户名    未登录就没有该字段或者为空
        },
        "statusCode": 200
    }),
    // 退出登录
    postLoginout: Mock.mock({
        "data": {
            "loginoutStatus": true, // 是否退出登录成功：true：退出登录成功，false：退出登录失败
            "message": "退出登录成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 修改密码
    postChangePassword: Mock.mock({
        "data": {
            "changeStatus": true, // 是否修改成功：true：修改成功，false：修改失败
            "message": "修改密码成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 客户管理 - 客户列表 - 新增
    postCustomerListAdd: Mock.mock({
        "data": {
            "status": true, // 是否新增成功：true：新增成功，false：新增失败
            "message": "新增成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 客户管理 - 客户列表 - 编辑
    postCustomerListEdit: Mock.mock({
        "data": {
            "status": true, // 是否编辑成功：true：编辑成功，false：编辑失败
            "message": "编辑成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 客户管理 - 客户列表 - 删除
    postCustomerListDelete: Mock.mock({
        "data": {
            "status": true, // 是否删除成功：true：删除成功，false：删除失败
            "message": "删除成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 授权管理 - 授权列表 - 新增
    postAuthorizationListAdd: Mock.mock({
        "data": {
            "status": true, // 是否新增成功：true：新增成功，false：新增失败
            "message": "新增成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 授权管理 - 授权列表 - 新增 - 获取授权口令
    postAuthorizationPassword: Mock.mock({
        "data": {
            "authorizationPassword": "54668411684157447846", // 授权口令
        },
        "statusCode": 200
    }),
    // 授权管理 - 授权列表 - 编辑
    postAuthorizationListEdit: Mock.mock({
        "data": {
            "status": true, // 是否编辑成功：true：编辑成功，false：编辑失败
            "message": "编辑成功", // 返回信息
        },
        "statusCode": 200
    }),
    // 授权管理 - 授权列表 - 删除
    postAuthorizationListDelete: Mock.mock({
        "data": {
            "status": true, // 是否删除成功：true：删除成功，false：删除失败
            "message": "删除成功", // 返回信息
        },
        "statusCode": 200
    }),

}

export default cloud_authorization_postApi;